<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>图片点击放大缩小</title>
 
<style>
div, ul, li, span, img {
    margin: 0;
    padding: 0;
    display: flex;
    box-sizing: border-box;
}
 
.vueBox{
    text-align: center;
    margin-left: 300px;
    position: relative; 
}
 
img {    
 transform: scale(1);          /*图片原始大小1倍*/
 transition: all ease 0.5s; }  /*图片放大所用时间*/
 
 
 img.active {     
 transform: scale(3);          /*图片需要放大3倍*/
 position: absolute;           /*是相对于前面的容器定位的，此处要放大的图片，不能使用position：relative；以及float，否则会导致z-index无效*/
   	top:500px;
    left:500px;
 z-index: 100; }   
 
</style>
 
</head>
<body>
 
<div class="vueBox">
123
    <img :class="{'active':isChoose}"  src="http://www.baidu.com/img/bd_logo.png" style="width: 150px" @click="imgScc">
	<p>哈哈</p>
	<div class="cmt-wrap">
									<div class="like">
										<img src="images/l.png">苍井空，陈冠希，杨幂，王思聪，陈赫，刘德华，马云...
									</div>
									<div class="cmt-list">
										<p>
											<span>wu世勋-EXO：</span>나는 서명～
										</p>
										<p>
											<span>鹿晗：</span>我们在国内冻成狗，我也想跟哥您去热热～
										</p>
										<p>
											<span>权志龙：</span>나는 서명～
										</p>
										<p>
											<span>王思聪：</span>去哪玩啊？那么爽
										</p>
										<p>
											<span class="data-name">万虎科技~贾素杰</span> 回复 <span> 王思聪
											</span> <span> ： </span> 澳洲大堡礁，这边刚好是夏季，挺适合避寒的。
										</p>
										<p>
											<span>杨幂：</span>😘私人飞机出行，求带上我～
										</p>
									</div>
								</div>
</div>
 
<script type="text/javascript" src="js/vue.js"></script>
<script type="text/javascript">
    const vm = new Vue({
        el: ".vueBox",
        data: {
            isChoose:false
        },
        methods:{
            imgScc:function () {                     
                this.isChoose = !this.isChoose  
                
            }
        }
    });
</script>
</body>
</html>